! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Fri Dec 20 17:45:08 2019
! Working directory    : /n/home08/kbates/Aromatics/GC_NOx_recycle
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,165,167,169,171,173,175,177,179,181, &
     183,184,186,188,190,192,194,196,198,200,202,204, &
     206,208,210,212,213,215,217,218,220,222,224,226, &
     228,230,232,234,236,238,240,242,244,246,248,250, &
     252,254,255,257,259,261,263,265,267,268,270,272, &
     273,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,306,308,310,312,314,316,318, &
     320,322,324,325,327,329,331,333,335,337,339,341, &
     343,344,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,463,465,467,469,471,473,475,477,479,481,482, &
     484,486,488,490,492,494,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,573,575,577, &
     579,581,583,585,587,589,591,592,594,596,598,600, &
     602,604,606,608,610,612,614,616,618,620,621,622, &
     624,626,628,629,630,632,634,636,637,639,641,643, &
     644,646,648,650,651,652,654,656,658,659,660,662 /)
  INTEGER, PARAMETER, DIMENSION(209) :: CROW_JVRP_1 = (/ &
     664,666,667,668,670,672,674,676,678,680,681,682, &
     683,684,685,686,687,688,689,690,691,692,693,694, &
     695,696,697,698,699,700,701,702,703,704,705,706, &
     707,708,709,710,711,712,713,714,715,716,717,718, &
     719,720,721,722,723,724,725,726,727,727,727,727, &
     727,727,727,727,727,728,729,730,731,732,733,734, &
     735,736,737,738,739,740,741,742,743,744,745,746, &
     747,748,749,750,751,752,753,754,755,756,757,758, &
     759,760,761,762,763,764,765,766,767,768,769,770, &
     771,772,773,774,775,776,777,778,779,780,781,782, &
     783,784,785,786,787,788,789,790,791,792,793,794, &
     795,796,797,798,799,800,801,802,803,804,805,806, &
     807,808,809,810,811,812,813,814,815,816,817,818, &
     819,820,821,822,823,824,825,826,827,828,829,830, &
     831,832,833,834,835,836,837,838,839,840,841,842, &
     843,844,845,846,847,848,849,850,851,852,853,854, &
     855,856,857,858,859,860,861,862,863,864,865,866, &
     867,868,869,870,871 /)
  INTEGER, PARAMETER, DIMENSION(569) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      61, 61,145, 61,149, 61,153, 61,153, 28,145,149, &
     145,153,149,149,154,153,154,153,154, 28,145,148, &
      56,148, 62,148,145,158,148,158,158,148,149,148, &
     153,148,154,149,158,153,158, 53,148,154,158, 38, &
     148,105,148,145,145, 62,153,154,154, 38,105,154, &
      33, 53, 33, 53, 39,148,149,151,151,158,151,151, &
     151,153, 47, 50,148, 50,148,132,148,132,154,109, &
     148,147,148, 50,132,132, 47, 47, 29,148,149,157, &
     157,158,157,157,151,157,151,157,153,157, 49, 54, &
     148, 54,148,112,148,112,154, 88,148, 40,148, 54, &
     112,112, 49, 49, 30,148, 36,148, 48,148, 48,154, &
      57,158, 57,149, 58,158, 58,149, 67,158, 67,149, &
     114,157,127,157,131,157,141,157,143,157,125,157, &
     130,157,123,157,129,157,152,157,152,157,155,157, &
     155,157, 66,148, 66,148, 71,148,142,148,142,154, &
     153,155, 59,149,155, 44,148,131,149, 31,148, 31, &
     148,114,149,127,149, 43,148,141,149,141,149,143, &
     149,125,149,130,149,137,149,137,122,149,134,149, &
     134,117,149,123,149,140,149,140,154,133,154,120, &
     154,120,149,120,153,120,158,110,154,110,149,110, &
     158,110,151,133,145,133,148,107,149,107,158,107, &
     151,140,129,149, 43,154,148,156,104,148,146,148, &
     152,153, 35, 46,153,128,153, 94, 87,149,152,128, &
     149,146,154, 98,148,114,151,127,151,141,158,143, &
     158,125,158,130,158,137,158,122,158,134,158,117, &
     158,123,158,140,158,129,158,148,150,131,151,150, &
     154,141,151,143,151,125,151,130,151,137,151,137, &
     126,151,122,151,134,151,117,151,123,151,140,151, &
     129,151, 65,148, 96,148,131,131,131,158,114,158, &
     127,158,155,158,152,158,128,158,103,148,103,145 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
      87,148, 94,148, 87,145,  4,148,119,148,119,148, &
     103,154,111,148,135,148,111,154,135,154,102,148, &
     144,148,139,148,138,148,138,148,114,155,127,155, &
     114,155,127,155,102,145,144,145,139,145,102,154, &
     139,154,139,154,151,152,128,151,151,152,128,151, &
      85,148, 85,148, 64,148, 55,148, 51,148, 52,148, &
      81,148, 60,148, 63,148, 79,148, 72,148, 80,148, &
      79,148, 72,148, 80,148,  6,148, 41,148, 42,148, &
      37,148,108,158,108,149, 75,148, 74,148, 70,148, &
      70,148, 83,148, 83,148,121,155,121,155,121,151, &
     121,121,158,121,149,121,149, 45,148, 44,154,136, &
     145,155,151,155,151,155,141,155,125,155,130,155, &
     137,155,126,155,122,155,134,155,123,155,143,155, &
     117,155,140,155,129,155,141,155,125,155,130,155, &
     137,155,126,155,122,155,134,155,143,155,117,155, &
     140,155,129,155,123,155,131,155,131,155,152,155, &
     128,155,100,145,124,145,136,148,126,149,126,149, &
     126,158,124,148,100,148,115,149,115,158,118,149, &
     118,158, 82,148,106,148,113,148, 97,149, 97,158, &
      97,153, 34, 78,148, 93,149, 93,149, 93,158, 77, &
     148, 91,149, 91,149, 91,158, 77,145, 84,148,116, &
     148,101,147,101,149,101,153,101,101, 99,147, 99, &
     149, 99,153, 99, 99, 86,147, 86,149, 86,153, 86, &
      92,147, 92,149, 92,153, 92, 95,147, 95,149, 95, &
     153, 95, 95, 89,147, 89,149, 89,153, 89, 89, 90, &
     147, 90,149, 90,153, 90, 90, 76,148, 68,148, 69, &
     149, 73,149, 69,158, 73,158, 69, 69,142, 59,146, &
      98, 98,150,119,111,111,111,135,144,144,144,139, &
     138, 85, 64, 55, 51, 52, 81, 63, 60, 79, 72, 80, &
      75, 82, 74, 70, 83,156, 45,113,106,100,124,116 /)
  INTEGER, PARAMETER, DIMENSION(150) :: ICOL_JVRP_2 = (/ &
      66, 94, 84, 32, 68,133,114, 98,104,142, 43,125, &
      66,123, 30,  1, 44, 31,132,101, 89,147,  2,  3, &
      32, 78, 69, 93, 65, 84,131, 55, 90,119,111, 62, &
     138, 76,136,126, 71, 38,105, 53,158, 68, 73, 75, &
      41, 42, 37,108,  4, 46,140, 85, 94,133,  5,120, &
     110,107, 82,102,100,118,124,115,130,  6,139,113, &
      97, 99,117, 83,121, 45,  7,  8,155,150, 95,135, &
      92, 77, 91,151, 50, 47,134, 70,144,106, 86, 33, &
     128,149,153,154, 87, 28,145,148, 59, 34,  9,127, &
      63, 35,129,103, 64,116, 10,143,156,141, 81, 51, &
      52,146,152,137, 79, 72, 80, 96, 60, 36,122, 74, &
      48, 39, 11, 56, 12,109, 61, 13, 57, 67, 58, 29, &
      40,112,157, 54, 49, 88 /)
  INTEGER, PARAMETER, DIMENSION(870) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99, 99,100,100,101,101, &
     102,102,103,103,104,104,105,105,106,106,107,107, &
     108,108,109,110,110,111,111,112,112,113,113,114, &
     114,115,115,116,116,117,117,118,118,119,119,120, &
     120,121,121,122,122,123,123,124,125,125,126,126, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,136,137,137,138,138,139, &
     139,140,140,141,141,142,142,143,143,144,144,145, &
     145,146,147,147,148,148,149,149,150,150,151,151, &
     152,152,153,154,154,155,155,156,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,173,174,174,175,175,176,176,177, &
     177,178,178,179,179,180,180,181,181,182,182,183, &
     184,184,185,185,186,186,187,187,188,188,189,189, &
     190,190,191,191,192,192,193,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,253,254,254,255,255,256,256, &
     257,257,258,258,259,259,260,260,261,261,262,262, &
     263,264,264,265,265,266,266,267,267,268,268,269, &
     269,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,309,310,310,311,311, &
     312,312,313,313,314,314,315,315,316,316,317,317, &
     318,318,319,320,320,321,321,322,322,323,323,324, &
     324,325,325,326,326,327,327,328,328,329,329,330, &
     330,331,331,332,332,333,333,334,335,336,336,337, &
     337,338,338,339,340,341,341,342,342,343,343,344, &
     345,345,346,346,347,347,348,349,349,350,350,351, &
     351,352,353,354,354,355,355,356,356,357,358,359, &
     359,360,360,361,361,362,363,364,364,365,365,366, &
     366,367,367,368,368,369,369,370,371,372,373,374, &
     375,376,377,378,379,380,381,382,383,384,385,386, &
     387,388,389,390,391,392,393,394,395,396,397,398, &
     399,400,401,402,403,404,405,406,407,408,409,410 /)
  INTEGER, PARAMETER, DIMENSION(150) :: IROW_JVRP_2 = (/ &
     411,412,413,414,415,416,425,426,427,428,429,430, &
     431,432,433,434,435,436,437,438,439,440,441,442, &
     443,444,445,446,447,448,449,450,451,452,453,454, &
     455,456,457,458,459,460,461,462,463,464,465,466, &
     467,468,469,470,471,472,473,474,475,476,477,478, &
     479,480,481,482,483,484,485,486,487,488,489,490, &
     491,492,493,494,495,496,497,498,499,500,501,502, &
     503,504,505,506,507,508,509,510,511,512,513,514, &
     515,516,517,518,519,520,521,522,523,524,525,526, &
     527,528,529,530,531,532,533,534,535,536,537,538, &
     539,540,541,542,543,544,545,546,547,548,549,550, &
     551,552,553,554,555,556,557,558,559,560,561,562, &
     563,564,565,566,567,568 /)
  INTEGER, PARAMETER, DIMENSION(870) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,270,279,282, &
     286,291,295,300,304,309,316,326,333,347,358,367, &
     376,383,393,398,402,407,411,414,417,421,427,431, &
     434,437,442,445,450,453,456,461,467,470,482,485, &
     491,496,502,513,516,525,534,538,546,551,560,569, &
     574,581,588,592,599,605,611,615,624,632,636,642, &
     646,654,663,668,672,675,679,682,685,688,691,694, &
     697,700,704,712,716,719,726,735,738,741,747,753, &
     762,772,775,784,787,790,793,796,803,807,820,830, &
     839,848,857,865,877,887,895,904,911,922,931,935, &
     939,942,945,948,951,954,961,968,976,979,990,995, &
     1004,1009,1010,1019,1022,1025,1029,1033,1038,1043,1047,1050, &
     1054,1059,1065,1070,1076,1080,1085,1100,1111,1121,1125,1128, &
     1136,1141,1146,1150,1154,1157,1161,1165,1169,1173,1177,1181, &
     1184,1188,1193,1198,1203,1209,1212,1217,1218,1221,1224,1227, &
     1239,1253,1257,1261,1264,1267,1270,1273,1279,1283,1291,1295, &
     1300,1306,1309,1312,1316,1327,1329,1332,1336,1347,1350,1353, &
     1363,1375,1382,1390,1395,1403,1413,1423,1429,1433,1438,1442, &
     1446,1450,1454,1458,1463,1468,1473,1478,1482,1487,1491,1495, &
     1498,1510,1525,1528,1540,1543,1549,1554,1560,1573,1584,1594, &
     1604,1609,1616,1619,1629,1640,1643,1646,1652,1660,1663,1671, &
     1674,1680,1683,1689,1695,1700,1705,1708,1712,1716,1719,1721, &
     1724,1728,1732,1734,1737,1740,1744,1748,1751,1754,1758,1762, &
     1765,1768,1772,1776,1779,1782,1785,1789,1793,1796,1798,1801 /)
  INTEGER, PARAMETER, DIMENSION(209) :: CCOL_STOICM_1 = (/ &
     1805,1809,1812,1814,1821,1830,1836,1842,1845,1848,1852,1854, &
     1859,1864,1868,1871,1874,1879,1885,1888,1891,1894,1898,1901, &
     1906,1909,1914,1918,1923,1928,1932,1936,1940,1944,1949,1953, &
     1961,1969,1977,1985,1990,1997,2003,2007,2018,2021,2028,2032, &
     2036,2040,2045,2049,2056,2061,2065,2073,2081,2082,2083,2084, &
     2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096, &
     2097,2098,2099,2100,2101,2103,2104,2105,2106,2107,2108,2109, &
     2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121, &
     2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133, &
     2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145, &
     2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157, &
     2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169, &
     2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181, &
     2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193, &
     2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205, &
     2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217, &
     2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229, &
     2230,2231,2232,2233,2234 /)
  INTEGER, PARAMETER, DIMENSION(569) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      61,145, 61,145, 61,149,153, 61,149,153, 61,153, &
     154, 28, 61,145,149,153,145,153,154,149,153,149, &
     153,154,149,154, 33,153,154, 28,148,145,148,158, &
      56,148,158, 62,148,158,145,148,158,148,158, 62, &
     158, 38,148,149,105,148,153,148,153,154,158,148, &
     149,153,158, 53,153,158, 53,148,153,148,153,154, &
     158, 38,148,153,105,148,154, 28,145, 61,145, 62, &
     148, 61,149,153,149,154, 61,153,154, 38,148,149, &
     105,148,153,153,154, 33,153,154, 53,148,153,154, &
     158, 33,153,154, 53,153,158, 39,148,151,132,149, &
     151,153,158, 50,151,158,109,132,151,132,151,158, &
      47,151,153, 47,151,153, 50,148,151, 50,132, 26, &
     132,147,148,158,105,132,147,154,158,109,132,148, &
     158,  2,147,148,158, 50,132,148,158, 26,132,147, &
     158, 26, 56,132,147, 47,132,154,158, 47,151,153, &
      29,148,157,112,149,153,157,158, 54,157,158, 88, &
     112,157,112,157,158, 88,109,112,132,151,157,112, &
     132,151,157,158, 49,153,157, 49,153,157, 54,148, &
     157, 54,112, 40,112,148,158, 40,105,112,154,158, &
      88,112,148,158,  2, 40,148,158, 54,112,148,158, &
      40,112,158, 40, 56,112, 49,112,154,158, 49,153, &
     157, 22, 25, 26, 30, 57,111,132, 23, 25, 26, 27, &
      36, 58,111,132,135, 24, 25, 26, 27, 48, 67,111, &
     132,135,  2, 48,154, 14, 57, 81,158, 15, 57,146, &
     149,153, 18, 58, 81,158, 19, 58,146,149,153, 20, &
      67, 81,158, 21, 67,146,149,153, 88, 96,112,114, &
     146,157,158, 88, 96,112,127,132,138,142,146,157, &
     158, 65, 88,112,131,142,157,158, 88, 96, 98,112, &
     114,123,131,141,142,146,150,151,157,158, 88, 96, &
     112,132,141,142,143,146,153,157,158, 27, 88,112 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     125,135,138,155,157,158, 88, 96,112,130,142,150, &
     155,157,158, 88, 96, 98,112,123,157,158, 88, 96, &
     112,129,132,142,146,153,157,158,112,131,152,157, &
     158, 13,112,152,157,112,151,155,157,158,104,112, &
     155,157, 66,125,148, 27, 66,135,  2, 71,148,158, &
     132,142,147,148,155,158,105,142,154,155, 59,153, &
     155, 59,153,155,  2,149,151,153,155, 44,131,148, &
     131,142,149,153,158, 31,123,148, 31,114,148,114, &
     146,149,153,158,127,132,142,149,153,158, 43,141, &
     148, 98,114,123,131,141,142,146,149,150,151,153, &
     158,141,149,156,132,142,143,146,149,153,125,132, &
     149,153,155,130,142,149,153,155,156, 93,100,124, &
     132,136,137,139,144,149,153,158, 68, 69,137,106, &
     119,122,132,135,149,153,155,158,113,132,134,135, &
     138,147,149,153,158,134,138,147,148,116,117,132, &
     135,147,148,149,153, 98,123,149,153,158,132,133, &
     136,139,140,144,149,153,158,132,133,136,139,140, &
     144,153,154,158,105,110,120,133,154,  5,116,120, &
     147,153,154,158,  5,116,120,147,149,153,158,  5, &
      94,120,153,  5, 13, 60,120,145,153,158,  5,110, &
     111,116,153,154,  5,110,111,116,149,153,  5, 85, &
     110,158,  5,109,110,111,116,132,151,153,158,109, &
     111,116,132,133,145,153,158,107,120,133,148,  5, &
     107,111,116,149,158,  5, 85,107,158,  5,107,109, &
     111,116,132,151,158,124,132,133,136,139,140,144, &
     153,158,129,132,142,149,153, 43,105,141,154,143, &
     148,156,  2,104,148,151,146,148,152, 35,152,153, &
      35,152,153, 46, 94,153, 87,128,153, 46, 94,153, &
      87,128,153,131,149,152,153,  2,128,132,147,149, &
     151,153,155,105,146,152,154, 98,125,148, 96,109 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     114,132,146,151,158, 96,109,127,132,138,142,146, &
     151,158, 81,141,158,143,156,158, 66,125,132,148, &
     155,158, 66,130,142,148,155,158, 72, 79, 80,132, &
     137,139,144,148,158, 74,119,122,132,135,146,148, &
     150,155,158, 70,134,158, 83,116,117,132,135,147, &
     148,153,158, 52,123,158, 85,140,158, 64,129,158, &
     130,148,150, 65,109,131,132,142,151,158,105,130, &
     150,154, 96, 98,109,114,123,131,132,141,142,146, &
     150,151,158, 96,109,132,141,142,143,146,151,153, &
     158, 27,109,125,132,135,138,151,155,158, 96,109, &
     130,132,142,150,151,155,158, 96,109,132,136,137, &
     139,144,151,158, 93,132,136,137,139,144,147,158, &
      56, 96,109,119,126,132,135,138,147,150,151,158, &
      96,109,119,122,132,135,150,151,155,158, 96,132, &
     134,135,138,147,151,158,116,117,132,135,147,151, &
     153,156,158, 96, 98,109,123,132,151,158,109,124, &
     132,133,136,139,140,144,151,153,158, 96,109,129, &
     132,142,146,151,153,158, 65,142,148,158, 96,146, &
     148,158,131,142,158, 65,131,142, 55,131,158, 51, &
     114,158, 63,127,158, 45,104,145,148,151,155,158, &
      13, 60,131,145,148,152,158, 83,128,132,145,147, &
     148,151,158,103,127,148, 39, 89,101,103,132,142, &
     145,147,148,151,158, 87,138,147,148,153,  4, 59, &
      94,132,138,147,148,154,158, 87,132,145,154,155, &
       4,  2, 25, 71,111,119,132,147,148,158, 71,119, &
     147,103,129,154,111,147,148,158,135,147,148,155, &
     105,111,147,154,158,105,135,147,154,155, 16,102, &
     137,148,122,144,148, 46,134,139,148, 27,135,138, &
     148,158,  2, 71,104,138,147,151,114,146,151,155, &
     158,127,132,142,151,155,158,104,114,146,155,104 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     127,138,146,155, 86, 99,101,102,103,122,132,139, &
     144,145,147,148,151,155,158, 95,101,132,135,142, &
     144,145,147,148,155,158, 92,101,132,135,139,145, &
     147,148,155,158, 17,102,140,154,117,139,154, 46, &
      83,105,134,139,147,154,158,131,132,151,152,158, &
     128,132,151,155,158, 13,132,151,152, 13,128,132, &
     151, 85,150,153, 85,140,148,156, 64,116,129,148, &
      55,131,142,148, 51,114,146,148, 52, 98,123,148, &
      81,141,146,148, 60,148,152, 63,127,138,148,  6, &
      79,136,137,148,  6, 72,136,137,148,  6, 80,136, &
     137,148,  6, 41, 42, 79,126,148, 41, 42, 72,  6, &
      37, 80,126,148,  6, 41,108,148, 42,108,148, 37, &
     108,148,  2, 71, 76,108,111,119,132,135,138,147, &
     148,158,  2, 71, 76,108,111,119,132,135,138,147, &
     148,149,153,158, 75, 78,126,148, 74,122,148,150, &
      70,134,148,  2, 70,138, 83,128,148, 83,121,148, &
       2,121,138,148,151,155,104,121,150,155,  2, 96, &
     121,132,138,148,151,158,  2,121,138,148,  2,121, &
     138,148,158,  2,121,138,148,149,153,105,121,149, &
      45,148,155, 44,105,131,154, 90, 92,119,132,135, &
     136,145,147,148,155,158,151,155,132,155,158,104, &
     132,151,155, 98,114,123,131,141,142,146,150,151, &
     155,158,125,132,151,130,142,151,  2, 93,132,136, &
     137,139,144,151,155,158, 77, 78,111,119,126,135, &
     138,146,147,151,155,158,119,122,132,135,151,155, &
     158,132,134,135,138,147,151,155,158, 98,123,151, &
     155,158,132,141,142,143,146,151,153,155,  2,116, &
     117,132,135,147,151,153,155,158,132,133,136,139, &
     140,144,151,153,155,158,129,132,142,151,153,155, &
     104,141,150,155, 27,104,125,135,155,104,130,150 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     155,104,137,150,155,104,126,150,155,104,122,150, &
     155,104,134,150,155,104,143,146,153,155,104,117, &
     146,153,155,104,140,146,153,155,104,129,146,153, &
     155, 98,104,123,155,131,142,151,155,158,104,131, &
     142,155,131,151,152,155,128,132,151,  2, 71,100, &
     105,106,113,116,132,145,147,148,158,  2, 65, 84, &
     105,109,111,116,119,124,132,138,145,148,153,155, &
     126,136,148, 77, 78,111,119,126,135,138,146,147, &
     149,153,158,105,126,149, 75,119,126,135,148,158, &
      37,115,124,148,153, 41, 42,100,118,148,153,  3, &
      71, 84,106,113,115,116,119,132,138,149,153,158, &
      82, 84,106,113,115,116,119,132,138,148,158,  3, &
     106,113,118,119,132,138,149,153,158, 82,106,113, &
     118,119,132,138,148,153,158, 82,115,118,143,148, &
      10, 71,106,132,135,148,154, 97,113,148,  2, 71, &
      97,104,132,135,138,149,153,154,  2, 71, 97,104, &
     132,135,138,148,153,154,158, 34, 97,153, 34, 97, &
     153, 78,138,147,148,150,158, 93,111,119,135,138, &
     149,153,158, 93,105,149, 81, 93,111,119,135,138, &
     148,158, 77, 91,148,  2, 91,146,149,153,158, 91, &
     105,149,  2, 81, 91,146,148,158,  2, 77,145,148, &
     150,158,  2, 84,132,148,153, 27,116,135,148,153, &
     101,132,147,101,132,149,153,101,132,153,154, 62, &
     101,132, 71,101, 99,139,147, 99,139,149,153, 99, &
     139,153,154, 70, 99, 62, 99,139, 86,144,147, 86, &
     144,149,153, 86,144,153,154, 62, 86,144, 92,135, &
     147, 92,135,149,153, 92,135,153,154, 62, 92,135, &
      95,135,147, 95,135,149,153, 95,135,153,154, 95, &
     151,155, 62, 95,135, 89,142,147, 89,142,149,153, &
      89,142,153,154, 62, 89,142, 89,104, 90,119,147 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
      90,119,149,153, 90,119,153,154, 62, 90,119, 90, &
     138, 76,132,135,147,148,155,158,  2, 68, 73,111, &
     132,135,147,148,155, 69,111,135,148,149,153, 73, &
     111,135,148,149,153, 13, 69,158, 13, 73,158, 13, &
      69,147,148, 32, 69,142,147,151,155,158, 59,151, &
     153,154,155,131,146,147,158, 98,151,155, 98,147, &
     151,131,150,151,152,155,109,119,132,147,148,158, &
     111,147,158, 56,111,147,111,132,147,135,147,155, &
     158,103,144,147,132,144,147,155,158,144,151,152, &
     132,139,147,155,158,132,138,155,158, 85,146,148, &
     153,158, 64,146,148,153,158, 55,142,148,158, 51, &
     146,148,158, 52, 98,148,158, 81,146,148,158, 63, &
     132,142,148,158, 60,142,148,158,  6, 79,132,136, &
     139,144,148,158,  6, 72,132,136,139,144,148,158, &
       6, 80,132,136,139,144,148,158, 56, 75,119,135, &
     138,147,148,158, 82,146,148,153,158, 74,119,132, &
     135,148,155,158, 70,132,138,147,148,158, 83,132, &
     148,155, 98,114,123,131,142,146,150,151,153,156, &
     158, 45,148,151,113,132,135,138,147,153,158,106, &
     119,153,155,100,136,153,158,124,136,153,158,116, &
     132,147,151,153, 66,132,148,155,  2, 46, 94,132, &
     153,154,155, 84,132,147,153,158, 32,111,135,148, &
      68,119,135,138,147,148,155,158,111,119,132,133, &
     135,138,153,158, 29, 40,145,112,149, 30, 36, 48, &
     114, 98,104,142, 43,125, 66,123, 30,  1, 44, 31, &
      26,132,101, 89,147,  2,  3, 32, 78, 69, 93, 65, &
      84,131, 55, 90,119,111, 62,138, 76,136,126, 71, &
      38,105, 53,158, 68, 73, 75, 41, 42, 37,108,  4, &
      46,140, 85, 94,133,  5,120,110,107, 82,102,100, &
     118,124,115,130,  6,139,113, 97, 99,117, 83,121 /)
  INTEGER, PARAMETER, DIMENSION(73) :: IROW_STOICM_6 = (/ &
      45,  7,  8,155,150, 95,135, 92, 77, 91,151, 50, &
      47,134, 70,144,106, 86, 33,128,149,153,154, 87, &
      28,145,148, 59, 34,  9,127, 63, 35,129,103, 64, &
     116, 10,143,156,141, 81, 51, 52,146,152,137, 79, &
      72, 80, 96, 60, 36,122, 74, 48, 39, 11, 56, 12, &
     109, 61, 13, 57, 67, 58, 29, 40,112,157, 54, 49, &
      88 /)
  INTEGER, PARAMETER, DIMENSION(2233) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, 82, &
      82, 82, 83, 83, 83, 84, 84, 84, 84, 85, 85, 85, &
      85, 85, 86, 86, 86, 86, 87, 87, 87, 87, 87, 88, &
      88, 88, 88, 89, 89, 89, 89, 89, 90, 90, 90, 90, &
      90, 90, 90, 91, 91, 91, 91, 91, 91, 91, 91, 91, &
      91, 92, 92, 92, 92, 92, 92, 92, 93, 93, 93, 93, &
      93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 94, 94, &
      94, 94, 94, 94, 94, 94, 94, 94, 94, 95, 95, 95 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      95, 95, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, &
      96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 98, 98, &
      98, 98, 98, 98, 98, 98, 98, 98, 99, 99, 99, 99, &
      99,100,100,100,100,101,101,101,101,101,102,102, &
     102,102,103,103,103,104,104,104,105,105,105,105, &
     106,106,106,106,106,106,107,107,107,107,108,108, &
     108,109,109,109,110,110,110,110,110,111,111,111, &
     112,112,112,112,112,113,113,113,114,114,114,115, &
     115,115,115,115,116,116,116,116,116,116,117,117, &
     117,118,118,118,118,118,118,118,118,118,118,118, &
     118,119,119,119,120,120,120,120,120,120,121,121, &
     121,121,121,122,122,122,122,122,122,123,123,123, &
     123,123,123,123,123,123,123,123,124,124,124,125, &
     125,125,125,125,125,125,125,125,126,126,126,126, &
     126,126,126,126,126,127,127,127,127,128,128,128, &
     128,128,128,128,128,129,129,129,129,129,130,130, &
     130,130,130,130,130,130,130,131,131,131,131,131, &
     131,131,131,131,132,132,132,132,132,133,133,133, &
     133,133,133,133,134,134,134,134,134,134,134,135, &
     135,135,135,136,136,136,136,136,136,136,137,137, &
     137,137,137,137,138,138,138,138,138,138,139,139, &
     139,139,140,140,140,140,140,140,140,140,140,141, &
     141,141,141,141,141,141,141,142,142,142,142,143, &
     143,143,143,143,143,144,144,144,144,145,145,145, &
     145,145,145,145,145,146,146,146,146,146,146,146, &
     146,146,147,147,147,147,147,148,148,148,148,149, &
     149,149,150,150,150,150,151,151,151,152,152,152, &
     153,153,153,154,154,154,155,155,155,156,156,156, &
     157,157,157,158,158,158,158,159,159,159,159,159, &
     159,159,159,160,160,160,160,161,161,161,162,162 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     162,162,162,162,162,163,163,163,163,163,163,163, &
     163,163,164,164,164,165,165,165,166,166,166,166, &
     166,166,167,167,167,167,167,167,168,168,168,168, &
     168,168,168,168,168,169,169,169,169,169,169,169, &
     169,169,169,170,170,170,171,171,171,171,171,171, &
     171,171,171,172,172,172,173,173,173,174,174,174, &
     175,175,175,176,176,176,176,176,176,176,177,177, &
     177,177,178,178,178,178,178,178,178,178,178,178, &
     178,178,178,179,179,179,179,179,179,179,179,179, &
     179,180,180,180,180,180,180,180,180,180,181,181, &
     181,181,181,181,181,181,181,182,182,182,182,182, &
     182,182,182,182,183,183,183,183,183,183,183,183, &
     184,184,184,184,184,184,184,184,184,184,184,184, &
     185,185,185,185,185,185,185,185,185,185,186,186, &
     186,186,186,186,186,186,187,187,187,187,187,187, &
     187,187,187,188,188,188,188,188,188,188,189,189, &
     189,189,189,189,189,189,189,189,189,190,190,190, &
     190,190,190,190,190,190,191,191,191,191,192,192, &
     192,192,193,193,193,194,194,194,195,195,195,196, &
     196,196,197,197,197,198,198,198,198,198,198,198, &
     199,199,199,199,199,199,199,200,200,200,200,200, &
     200,200,200,201,201,201,202,202,202,202,202,202, &
     202,202,202,202,202,203,203,203,203,203,204,204, &
     204,204,204,204,204,204,204,205,205,205,205,205, &
     206,207,207,207,207,207,207,207,207,207,208,208, &
     208,209,209,209,210,210,210,210,211,211,211,211, &
     212,212,212,212,212,213,213,213,213,213,214,214, &
     214,214,215,215,215,216,216,216,216,217,217,217, &
     217,217,218,218,218,218,218,218,219,219,219,219, &
     219,220,220,220,220,220,220,221,221,221,221,222 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     222,222,222,222,223,223,223,223,223,223,223,223, &
     223,223,223,223,223,223,223,224,224,224,224,224, &
     224,224,224,224,224,224,225,225,225,225,225,225, &
     225,225,225,225,226,226,226,226,227,227,227,228, &
     228,228,228,228,228,228,228,229,229,229,229,229, &
     230,230,230,230,230,231,231,231,231,232,232,232, &
     232,233,233,233,234,234,234,234,235,235,235,235, &
     236,236,236,236,237,237,237,237,238,238,238,238, &
     239,239,239,239,240,240,240,241,241,241,241,242, &
     242,242,242,242,243,243,243,243,243,244,244,244, &
     244,244,245,245,245,245,245,245,246,246,246,247, &
     247,247,247,247,248,249,249,249,250,250,250,251, &
     251,251,252,252,252,252,252,252,252,252,252,252, &
     252,252,253,253,253,253,253,253,253,253,253,253, &
     253,253,253,253,254,254,254,254,255,255,255,255, &
     256,256,256,257,257,257,258,258,258,259,259,259, &
     260,260,260,260,260,260,261,261,261,261,262,262, &
     262,262,262,262,262,262,263,263,263,263,264,264, &
     264,264,264,265,265,265,265,265,265,266,266,266, &
     267,267,267,268,268,268,268,269,269,269,269,269, &
     269,269,269,269,269,269,270,270,271,271,271,272, &
     272,272,272,273,273,273,273,273,273,273,273,273, &
     273,273,274,274,274,275,275,275,276,276,276,276, &
     276,276,276,276,276,276,277,277,277,277,277,277, &
     277,277,277,277,277,277,278,278,278,278,278,278, &
     278,279,279,279,279,279,279,279,279,280,280,280, &
     280,280,281,281,281,281,281,281,281,281,282,282, &
     282,282,282,282,282,282,282,282,283,283,283,283, &
     283,283,283,283,283,283,284,284,284,284,284,284, &
     285,285,285,285,286,286,286,286,286,287,287,287 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     287,288,288,288,288,289,289,289,289,290,290,290, &
     290,291,291,291,291,292,292,292,292,292,293,293, &
     293,293,293,294,294,294,294,294,295,295,295,295, &
     295,296,296,296,296,297,297,297,297,297,298,298, &
     298,298,299,299,299,299,300,300,300,301,301,301, &
     301,301,301,301,301,301,301,301,301,302,302,302, &
     302,302,302,302,302,302,302,302,302,302,302,302, &
     303,303,303,304,304,304,304,304,304,304,304,304, &
     304,304,304,305,305,305,306,306,306,306,306,306, &
     307,307,307,307,307,308,308,308,308,308,308,309, &
     309,309,309,309,309,309,309,309,309,309,309,309, &
     310,310,310,310,310,310,310,310,310,310,310,311, &
     311,311,311,311,311,311,311,311,311,312,312,312, &
     312,312,312,312,312,312,312,313,313,313,313,313, &
     314,314,314,314,314,314,314,315,315,315,316,316, &
     316,316,316,316,316,316,316,316,317,317,317,317, &
     317,317,317,317,317,317,317,318,318,318,319,319, &
     319,320,320,320,320,320,320,321,321,321,321,321, &
     321,321,321,322,322,322,323,323,323,323,323,323, &
     323,323,324,324,324,325,325,325,325,325,325,326, &
     326,326,327,327,327,327,327,327,328,328,328,328, &
     328,328,329,329,329,329,329,330,330,330,330,330, &
     331,331,331,332,332,332,332,333,333,333,333,334, &
     334,334,335,335,336,336,336,337,337,337,337,338, &
     338,338,338,339,339,340,340,340,341,341,341,342, &
     342,342,342,343,343,343,343,344,344,344,345,345, &
     345,346,346,346,346,347,347,347,347,348,348,348, &
     349,349,349,350,350,350,350,351,351,351,351,352, &
     352,352,353,353,353,354,354,354,355,355,355,355, &
     356,356,356,356,357,357,357,358,358,359,359,359 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     360,360,360,360,361,361,361,361,362,362,362,363, &
     363,364,364,364,364,364,364,364,365,365,365,365, &
     365,365,365,365,365,366,366,366,366,366,366,367, &
     367,367,367,367,367,368,368,368,369,369,369,370, &
     370,370,370,371,371,372,372,372,372,372,373,373, &
     373,373,373,374,374,374,374,375,375,375,376,376, &
     376,377,377,377,377,377,378,378,378,378,378,378, &
     379,379,379,380,380,380,381,381,381,382,382,382, &
     382,383,383,383,384,384,384,384,384,385,385,385, &
     386,386,386,386,386,387,387,387,387,388,388,388, &
     388,388,389,389,389,389,389,390,390,390,390,391, &
     391,391,391,392,392,392,392,393,393,393,393,394, &
     394,394,394,394,395,395,395,395,396,396,396,396, &
     396,396,396,396,397,397,397,397,397,397,397,397, &
     398,398,398,398,398,398,398,398,399,399,399,399, &
     399,399,399,399,400,400,400,400,400,401,401,401, &
     401,401,401,401,402,402,402,402,402,402,403,403, &
     403,403,404,404,404,404,404,404,404,404,404,404, &
     404,405,405,405,406,406,406,406,406,406,406,407, &
     407,407,407,408,408,408,408,409,409,409,409,410, &
     410,410,410,410,411,411,411,411,412,412,412,412, &
     412,412,412,413,413,413,413,413,414,414,414,414, &
     415,415,415,415,415,415,415,415,416,416,416,416, &
     416,416,416,416,417,418,419,420,421,422,423,424, &
     425,426,427,428,429,430,431,432,433,434,435,436, &
     437,437,438,439,440,441,442,443,444,445,446,447, &
     448,449,450,451,452,453,454,455,456,457,458,459, &
     460,461,462,463,464,465,466,467,468,469,470,471, &
     472,473,474,475,476,477,478,479,480,481,482,483, &
     484,485,486,487,488,489,490,491,492,493,494,495 /)
  INTEGER, PARAMETER, DIMENSION(73) :: ICOL_STOICM_6 = (/ &
     496,497,498,499,500,501,502,503,504,505,506,507, &
     508,509,510,511,512,513,514,515,516,517,518,519, &
     520,521,522,523,524,525,526,527,528,529,530,531, &
     532,533,534,535,536,537,538,539,540,541,542,543, &
     544,545,546,547,548,549,550,551,552,553,554,555, &
     556,557,558,559,560,561,562,563,564,565,566,567, &
     568 /)
  INTEGER, PARAMETER, DIMENSION(2233) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.520000e-01_dp, &
       1.920000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.520000e-01_dp,  1.920000e+00_dp, &
       1.000000e+00_dp,  2.600000e-01_dp,  1.920000e+00_dp,  2.150000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.600000e-01_dp,  1.920000e+00_dp,  2.150000e-01_dp,  1.000000e+00_dp, &
       2.680000e-01_dp,  1.920000e+00_dp,  4.630000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.680000e-01_dp,  1.920000e+00_dp,  4.630000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.600000e-01_dp, &
       7.500000e-01_dp,  3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  7.000000e-02_dp,  3.500000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp, &
       6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.000000e-01_dp, &
       1.500000e-01_dp,  3.800000e-01_dp,  -1.000000e+00_dp,  5.400000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       1.400000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  1.900000e-01_dp,  1.000000e+00_dp, &
       2.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.700000e-01_dp, &
       8.600000e-01_dp,  -1.000000e+00_dp,  5.700000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  9.300000e-01_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp,  8.200000e-01_dp, &
       5.800000e-02_dp,  -1.000000e+00_dp,  3.440000e-01_dp,  4.760000e-01_dp,  -1.000000e+00_dp, &
       9.100000e-01_dp,  8.200000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  3.500000e-01_dp, &
       -1.000000e+00_dp,  8.800000e-01_dp,  5.300000e-01_dp,  3.500000e-01_dp,  1.500000e-01_dp, &
       1.220000e-01_dp,  -1.000000e+00_dp,  1.220000e-01_dp,  7.280000e-01_dp,  7.280000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.500000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       3.500000e-02_dp,  -1.000000e+00_dp,  1.300000e+00_dp,  8.000000e-01_dp,  7.000000e-02_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  3.500000e-02_dp,  -1.000000e+00_dp,  3.500000e-02_dp, &
       1.300000e+00_dp,  -1.000000e+00_dp,  8.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.000000e+00_dp,  9.400000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  9.400000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.880000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  6.600000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       5.000000e-01_dp,  6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  9.190000e-01_dp,  8.940000e-01_dp,  -1.000000e+00_dp, &
       9.340000e-01_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  7.000000e-01_dp,  6.600000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.200000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp, &
       1.200000e+00_dp,  2.300000e-01_dp,  3.500000e-02_dp,  -2.000000e+00_dp,  3.500000e-02_dp, &
       3.000000e-01_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp,  1.600000e-01_dp, &
       5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       1.500000e-01_dp,  -1.000000e+00_dp,  2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp, &
       6.300000e-02_dp,  -1.000000e+00_dp,  2.500000e-02_dp,  3.800000e-02_dp,  6.300000e-02_dp, &
       -9.370000e-01_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp, &
       1.020000e-01_dp,  3.300000e-02_dp,  6.800000e-01_dp,  1.870000e-01_dp,  5.780000e-01_dp, &
       -8.980000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       7.500000e-02_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       1.500000e-01_dp,  9.250000e-01_dp,  -9.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  1.600000e-01_dp,  2.500000e-01_dp,  3.000000e-02_dp, &
       9.000000e-02_dp,  1.600000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       7.000000e-02_dp,  3.500000e-01_dp,  -9.100000e-01_dp,  6.400000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  9.500000e-01_dp,  1.500000e-01_dp,  3.800000e-01_dp,  -1.000000e+00_dp, &
       5.400000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       -1.000000e+00_dp,  3.000000e-01_dp,  3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp,  1.220000e+00_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  1.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       1.100000e+00_dp,  9.000000e-02_dp,  7.500000e-01_dp,  1.110000e+00_dp,  -2.000000e+00_dp, &
       2.900000e-01_dp,  4.500000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp,  9.000000e-02_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       2.900000e-01_dp,  1.800000e-01_dp,  3.300000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.400000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  1.500000e-01_dp,  1.255000e+00_dp,  -1.000000e+00_dp,  2.550000e-01_dp, &
       5.950000e-01_dp,  5.950000e-01_dp,  -1.000000e+00_dp,  1.700000e+00_dp,  3.750000e-01_dp, &
       -1.000000e+00_dp,  6.250000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       3.750000e-01_dp,  2.500000e-01_dp,  3.750000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp, &
       1.800000e-02_dp,  -1.000000e+00_dp,  1.800000e-02_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       9.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  4.400000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  4.100000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp, &
       1.500000e-01_dp,  3.900000e-01_dp,  4.400000e-01_dp,  3.900000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp, &
       1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.600000e-01_dp,  3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.810000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp,  3.000000e-02_dp, &
       -1.000000e+00_dp,  8.100000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp, &
       1.340000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  7.320000e-01_dp, &
       5.050000e-01_dp,  -7.730000e-01_dp,  7.730000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       4.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-02_dp, &
       4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  5.400000e-02_dp, &
       4.560000e-01_dp,  3.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  4.950000e-01_dp, &
       2.430000e-01_dp,  5.100000e-02_dp,  1.050000e-01_dp,  2.370000e-01_dp,  1.200000e-01_dp, &
       1.200000e-01_dp,  6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  5.600000e-01_dp,  3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp, &
       2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  6.250000e-01_dp,  2.390000e-01_dp,  9.800000e-02_dp,  1.410000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  -3.600000e-01_dp,  6.400000e-01_dp, &
       -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp, &
       3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  2.430000e-01_dp, &
       7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  5.130000e-01_dp, &
       4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  7.430000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp,  5.780000e-01_dp,  2.720000e-01_dp, &
       -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp,  6.800000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.930000e-01_dp, &
       -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.172000e+00_dp,  2.780000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       8.500000e-02_dp,  2.500000e-02_dp,  3.750000e-01_dp,  8.500000e-02_dp,  8.500000e-02_dp, &
       6.000000e-01_dp,  1.125000e+00_dp,  -1.750000e-01_dp,  8.580000e-01_dp,  1.420000e-01_dp, &
       4.730000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp,  8.800000e-02_dp,  3.750000e-01_dp, &
       8.800000e-02_dp,  1.170000e-01_dp,  6.780000e-01_dp,  1.250000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  8.250000e-01_dp,  -1.000000e+00_dp,  6.540000e-01_dp,  3.460000e-01_dp, &
       -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  7.910000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp,  4.450000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  8.900000e-01_dp,  4.450000e-01_dp, &
       4.450000e-01_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  1.300000e-01_dp,  1.900000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp,  7.470000e-01_dp, &
       1.400000e-01_dp,  -1.000000e+00_dp,  2.940000e-01_dp,  4.530000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  8.870000e-01_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.160000e-01_dp, &
       2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       9.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  1.000000e+00_dp,  -4.000000e-01_dp, &
       4.000000e-01_dp,  1.430000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  8.570000e-01_dp, &
       8.570000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.900000e-01_dp, &
       3.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  5.700000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       3.500000e-02_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  1.000000e+00_dp,  3.000000e-01_dp, &
       -1.000000e+00_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       4.100000e-01_dp,  2.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp,  6.200000e-01_dp, &
       -1.000000e+00_dp,  2.100000e-01_dp,  5.000000e-02_dp,  5.000000e-02_dp,  6.300000e-01_dp, &
       9.000000e-02_dp,  2.600000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp,  6.000000e-02_dp, &
       3.800000e-01_dp,  2.400000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  4.200000e-01_dp, &
       -1.000000e+00_dp,  3.700000e-01_dp,  6.000000e-02_dp,  1.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.160000e-01_dp, &
       2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  6.700000e-02_dp,  3.300000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  2.700000e-01_dp, &
       5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  1.900000e-02_dp,  -9.430000e-01_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp, &
       7.900000e-01_dp,  6.100000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  6.000000e-02_dp, &
       1.000000e-02_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  2.300000e-01_dp,  7.000000e-02_dp, &
       2.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp,  2.600000e-01_dp, &
       4.400000e-01_dp,  -1.000000e+00_dp,  9.000000e-02_dp,  7.000000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  8.800000e-01_dp,  6.900000e-01_dp,  5.100000e-01_dp,  1.600000e-01_dp, &
       2.800000e-01_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  4.400000e-01_dp,  6.000000e-02_dp, &
       5.000000e-01_dp,  6.000000e-02_dp,  -5.600000e-01_dp,  -1.000000e+00_dp,  1.930000e-01_dp, &
       1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp,  6.500000e-01_dp, &
       -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.850000e+00_dp,  1.500000e-01_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  4.800000e-01_dp,  5.200000e-01_dp,  5.200000e-01_dp, &
       4.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  7.200000e-02_dp, &
       7.800000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  1.500000e-01_dp,  -8.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp, &
       5.500000e-01_dp,  5.500000e-01_dp,  -3.650000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.800000e-01_dp, &
       8.800000e-01_dp,  1.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  8.500000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp,  1.730000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp, &
       2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp, &
       7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp, &
       9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  2.600000e-01_dp,  5.800000e-01_dp, &
       3.600000e-01_dp,  6.700000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp, &
       3.200000e-01_dp,  1.300000e-01_dp,  1.900000e-01_dp,  1.800000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.100000e-01_dp,  5.000000e-01_dp,  3.900000e-01_dp,  1.890000e+00_dp,  2.000000e+00_dp, &
       1.100000e-01_dp,  8.900000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(133) :: STOICM_14 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2233) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14 /)


END MODULE aromatics_kpp_StoichiomSP

